package com.wei.shopping.service;

import com.wei.shopping.entrty.PageResult;
import com.wei.shopping.entrty.QueryPageBean;
import com.wei.shopping.pojo.Collect;

/**
 * @Author Wei
 * @Date 2021/4/29 14:12
 */
public interface CollectService {
    /**
     * 删除收藏
     * @param commid
     */
    void delcollect(String commid);
    /**
     * 分页查询收藏列表
     * @param queryPageBean
     * @return
     */
    PageResult collectFindAll(QueryPageBean queryPageBean,String collectuserid);
    /**
     * 收藏商品
     * @param commid
     * @param userid
     */
    void collect(String commid,String userid);

    /**
     * 取消收藏
     * @param commid
     * @param userid
     */
    void cancelcollect(String commid,String userid);

    /**
     * 通过commid和userid查找收藏
     * @param commid
     * @param userid
     * @return
     */
    Collect findByCommidAndUserid(String commid,String userid);
}
